package com.huabo.cybermonitor.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 
 * </p>
 *
 * @author kangjx
 * @since 2022-07-22
 */
@TableName("TBL_MONITOR_RULE")
public class MonitorRule implements Serializable {

    private static final long serialVersionUID = 1L;
    /**是否行业库  0标识否*/
    public static final Integer IS_HY0 = 0;
    /**是否行业库  1标识是*/
    public static final Integer IS_HY1 = 1;

    @TableId
    private BigDecimal ruleid;

    private String rulename;

    private String ruledescription;

    private String rulecode;

    private String rulepriority;

    private String risklevel;

    private String satus;

    private String regexp;

    private String rulesql;

    private String memo;

    private String inruledb;

    private String tips;

    private BigDecimal orgid;

    private String connectionstrings;

    private BigDecimal runstatus;

    private BigDecimal staffid;

    private String reportsql;

    public BigDecimal getRuleid() {
        return ruleid;
    }

    public void setRuleid(BigDecimal ruleid) {
        this.ruleid = ruleid;
    }
    public String getRulename() {
        return rulename;
    }

    public void setRulename(String rulename) {
        this.rulename = rulename;
    }
    public String getRuledescription() {
        return ruledescription;
    }

    public void setRuledescription(String ruledescription) {
        this.ruledescription = ruledescription;
    }
    public String getRulecode() {
        return rulecode;
    }

    public void setRulecode(String rulecode) {
        this.rulecode = rulecode;
    }
    public String getRulepriority() {
        return rulepriority;
    }

    public void setRulepriority(String rulepriority) {
        this.rulepriority = rulepriority;
    }
    public String getRisklevel() {
        return risklevel;
    }

    public void setRisklevel(String risklevel) {
        this.risklevel = risklevel;
    }
    public String getSatus() {
        return satus;
    }

    public void setSatus(String satus) {
        this.satus = satus;
    }
    public String getRegexp() {
        return regexp;
    }

    public void setRegexp(String regexp) {
        this.regexp = regexp;
    }
    public String getRulesql() {
        return rulesql;
    }

    public void setRulesql(String rulesql) {
        this.rulesql = rulesql;
    }
    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }
    public String getInruledb() {
        return inruledb;
    }

    public void setInruledb(String inruledb) {
        this.inruledb = inruledb;
    }
    public String getTips() {
        return tips;
    }

    public void setTips(String tips) {
        this.tips = tips;
    }
    public BigDecimal getOrgid() {
        return orgid;
    }

    public void setOrgid(BigDecimal orgid) {
        this.orgid = orgid;
    }
    public String getConnectionstrings() {
        return connectionstrings;
    }

    public void setConnectionstrings(String connectionstrings) {
        this.connectionstrings = connectionstrings;
    }
    public BigDecimal getRunstatus() {
        return runstatus;
    }

    public void setRunstatus(BigDecimal runstatus) {
        this.runstatus = runstatus;
    }
    public BigDecimal getStaffid() {
        return staffid;
    }

    public void setStaffid(BigDecimal staffid) {
        this.staffid = staffid;
    }
    public String getReportsql() {
        return reportsql;
    }

    public void setReportsql(String reportsql) {
        this.reportsql = reportsql;
    }

    @Override
    public String toString() {
        return "MonitorRule{" +
            "ruleid=" + ruleid +
            ", rulename=" + rulename +
            ", ruledescription=" + ruledescription +
            ", rulecode=" + rulecode +
            ", rulepriority=" + rulepriority +
            ", risklevel=" + risklevel +
            ", satus=" + satus +
            ", regexp=" + regexp +
            ", rulesql=" + rulesql +
            ", memo=" + memo +
            ", inruledb=" + inruledb +
            ", tips=" + tips +
            ", orgid=" + orgid +
            ", connectionstrings=" + connectionstrings +
            ", runstatus=" + runstatus +
            ", staffid=" + staffid +
            ", reportsql=" + reportsql +
        "}";
    }
}
